﻿using System;
using System.Collections;
using TestDBData.EFContext;
using TestModel.SysManage;

namespace TestService.SysManage
{
    /// <summary>
    /// 功能
    /// </summary>
    public partial interface ISys_FunctionService
    {
        /// <summary>
        /// 添加功能
        /// </summary>
        void AddFunction(Sys_Function model);
        /// <summary>
        /// 修改功能
        /// </summary>
        void UpdateFunction(Sys_Function model);
        /// <summary>
        /// 删除功能
        /// </summary>
        void DeleteFunction(string ids);
        /// <summary>
        /// 查询model
        /// </summary>
        Sys_Function GetModel(Guid gid);
        /// <summary>
        /// 查询数据
        /// </summary>
        PagedList<Sys_Function> QueryFunction(Hashtable query, int pageIndex = 0, int pageSize = int.MaxValue);
    }
}
